//public
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,input,fieldset,button,form,hr,legend,li,pre,td,textarea,ul,p{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;}
img{border:0;display:block;}
b,i,strong,em{font-style:normal;font-weight:normal;}
body{font:14px/24px "微软雅黑";}
.clear:after{content:"";display:block;clear:both;height:0;overflow:hidden;visiblity:hidden;}
.wrapper{margin:0 auto;}

//头部
html,body{width:100%;height:100%;};
body{background:#FAFAFA;}
#header{background: #fff}
#header .wrapper{width:1000px;height:80px;
  h1{width:240px;height:68px;margin-top:10px;float:left;
    img{width:100%;height:100%;}
  }
  >div{width:158px;height:24px;margin-top: 50px;float: right;
    span{font-size: 14px;color:#777;
      a{color:deepskyblue;padding-left:5px;};
      a:hover{color:red;}
    }
  }
}



//中部
#main{background: #f2f2f2;width:100%;height:620px;padding-top:60px;
  .wrapper{width:860px;height:560px;background: rgba(0,0,0,0.15);padding:10px;position: relative;

    #warn{width:200px;height:50px;width:200px;height:50px;position: absolute;top:350px;left:125px;z-index: 5;display: none;color:red;}

    .box{background-color: #FFF;width: 820px;height: 520px;padding: 19px;border: solid 1px #CCC;overflow: hidden;
      >div:nth-of-type(1){width:580px;float: left;
        h3{height:39px;border-bottom: 1px solid #E6E6E6;font-weight: 100;
          a{display: block;line-height: 39px;width:200px;color:#E6E6E6;font-size: 22px;text-align: center}
        }
        >div{width:480px;height:549px;padding-top:50px;padding-left:100px;
          dl{
            width:398px;height:52px;border:1px solid #E6E6E6;margin-top:-1px;
            dt{width:88px;height:20px;padding:16px 0 16px 20px;float: left;};
            dd{width:288px;height:28px;padding:12px 0;float:right;
              input{border:0;width:288px;height:28px;outline: none;}
            }
          };
          div:nth-of-type(1){height:20px;width:480px;margin-top:15px;line-height: 20px;
            span{height:20px;color:#777;float: left;font-size: 14px;line-height: 20px;
              input{height:20px;vertical-align: middle;margin-right:4px;}
            };
            a{color: #1098EC;margin-left: 10px;}
          };
          div:nth-of-type(2){width:398px;height:42px;margin-top:15px;
            input{width:100%;height:100%;line-height: 42px;text-align: center;background: #f15c18;color:#fff;font-size: 16px;border:0;outline: none;border-radius: 5px;font-size: 20px;cursor: pointer;}
          }
        }
      }

      >div:nth-of-type(2){width:200px;height:500px;padding:20px 0 0 19px;float:right;border-left:1px solid #E6E6E6;
        dl{width:200px;
          dt{color:#333;line-height:20px;margin-bottom: 20px;};
          dd{width:200px;height:26px;margin-bottom:10px;color:#999;font-size: 12px;
            i{display: block;width:24px;height:24px;background: url("../../images/login_pic.png") no-repeat 0 -77px;float: left;margin-top:2px;margin-right:5px;}
          }
        }
      }

    }
  }
};


//底部
#footer{background: #343a3a;height:171px;padding-bottom: 10px;
  .wrapper{width:1200px;
    ul:nth-of-type(1){height:18px;padding-top:15px;
      width:500px;margin: 0 auto;
      li{float:left;color:#fff;
        a{color:#fff;padding:0 10px;font-size: 12px}
        a:hover{text-decoration: underline}
      }
    }
    p:nth-of-type(1){height:20px;padding-top:15px;text-align: center;color: #fff;font-size: 12px;background: url("../../images/police.png") no-repeat 110px 15px;
      a{color: #fff;margin:0 30px;font-size: 12px};
      a:hover{text-decoration: underline}
    }
    p:nth-of-type(2){height:20px;padding-top:15px;text-align: center;color: #fff;font-size: 12px;
      i{margin:0 30px;}
    }
    ul:nth-of-type(2){width:500px;height:40px;padding:20px 0 10px 0;margin:0 auto;
      li{float: left;margin-left:15px;
        a{display: block;width:108px;height:40px;
          img{width:100%;height:100%;}
        }
      }
    }
  }
}





























